Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
36 POPLARS FARM ROAD Detached £565,000 16 Mar 2018
38 POPLARS FARM ROAD Detached £245,000 24 Apr 2001
40 POPLARS FARM ROAD Detached £340,000 12 Oct 2009
42 POPLARS FARM ROAD Detached £900,000 21 Sep 2022